border guard troops - French English Dictionary